blueprint: installer kernel args (RHEL-107495)#1727
Conversation
|
I had a quick chat about this with @achilleas-k and since it's not that much work we felt like this should be supported. However, I'm not entirely sure if we 'just' want to use |
2c99161 to
47b35b2
Compare
thozza
left a comment
There was a problem hiding this comment.
Is the plan still to have a separate Kernel args customization for the installer? IIRC, the outcome from the discussion last week was that Anaconda always sets the installer kernel args on the installed host, so it makes little sense to separate installer kernel args from the payload. Is that still the case?
No, it makes sense; however when I created this PR this hadn't been discussed/there wasn't consensus yet :) |
0d4ec4b to
a00773f
Compare
Append the `kernel.append` customization to installer images images of the `image-installer` type. Signed-off-by: Simon de Vlieger <supakeen@redhat.com>
a00773f to
4ed6dd5
Compare
|
Changed this to apply kernel arguments straight from I don't have time right now but we really need to take a good look at all of our ISO things, they've gotten messy; things are duplicated quite a bit and (slightly) different approaches are being used even within the same function. |
Support for kernel options in the iso got added to the tar installer in osbuild#1727 We also want this for the container installer so do a similar change here.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in osbuild#1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Support for kernel options in the iso got added to the tar installer in #1727. For consistency this commit also enables it for the other installers via the pre-existing `AdditionalKernelOpts` that is part of the `manifest.InstallerCustomizations`. A helper to read the kernel options from the customizations and default image type(s) is extracted as well.
Allows for the customization of kernel arguments as used by installer environments. Anaconda takes certain actions based on the kernel arguments supplied such as configuring the installed system with them.
We've had the ability to customize these for disk images for a while now. We also need them for installers.